home *** CD-ROM | disk | FTP | other *** search
- 20Jan92
-
- This is the first release of perl for MPW. It runs every program in the test
- suite that you could it reasonably expect to, and probably some you didn't
- expect it ever could run.
- Feel free to give this program away according to the terms stated in the README file.
-
- System Requirements
-
- Perl really likes MPW. The standalone version is not much use yet. Some of the
- really cool features require ToolServer, System 7, and enough RAM (Notably
- stuff like `CFront MacApp.cp`, while (<┼.c>) or open(XXX, "Catenate ┼.c |"))
- Some of the files barely compile with 5 megabytes of RAM.
-
- Installing
-
- The Perl tool goes into any folder in your MPW search path - typically {MPW}:Tools:
- UserStartupÑPerl goes into {MPW}
- The contents of :lib should go into the directory specified in UserStartupÑPerl
- PerlHelp and PerlHelp.index can be anywhere. Install them by choosing
- "Edit 411 Files" from your 411 menu.
- MacPerl can be anywhere.
-
- Changing the source
-
- To work with the source, you need MPW 3.2 or later. If you want to make changes to
- the perly.y file, you also need bison or yacc. To change macperl.mus, you need a
- running version of perl.
-
- Added Files
-
- UnixFiles.[hc] and missing.c emulate enough UNIX library calls to make Perl happy.
-
- SubLaunch.[hc] provides some limited pipe/multitasking support.
-
- PerlHelp is the Perl manual page in 411 format. While it describes a few things
- that won't work on a Mac, it also contains descriptions of our Mac specific
- additions.
-
- Changed Files
-
- Makefile was replaced with a MPW style one. Config.h was manually configured.
- Most source files have a few changes, which arealways bracketed by #ifdefs or
- #ifndefs for the symbols macintosh, STDMAC or MSMAC. Our relying on the macintosh
- symbol is not always well advised and some of the instances should probably be
- replaced by applec.
-
- Bugs, Suggestions, Damnations
-
- Please send your bug reports and/or fixes to <neeri@iis.ethz.ch> (It is rather
- unlikely that any of the bugs are relevant to the UNIX version).
-
- Matthias Neeracher <neeri@iis.ethz.ch>
- Tim Endres <time@ice.com>
-
-
-
-
-
-